#ifndef DIALOG_GAME_H
#define DIALOG_GAME_H

#include <QDialog>
#include "layerprocess.h"

namespace Ui {
class Dialog_Game;
}


typedef enum{
	e_SM_Game_InitWord,
	e_SM_Game_GetResults,
	e_SM_Game_Congrats,
	e_SM_Game_EndGame,
	e_SM_Game_EnumSize
}e_SM_Game;

class Dialog_Game : public QDialog
{
	Q_OBJECT
	
public:
	explicit Dialog_Game(QWidget *parent = 0,LayerProcess* _pProcess=NULL);
	~Dialog_Game();
	
private slots:
	void on_pushButton_clicked();
	void closeEvent(QCloseEvent *);
	void on_pushButton_Validate_clicked();
	
private:
	Ui::Dialog_Game *ui;
	LayerProcess*	pProcess;
	e_SM_Game		isGettingResults;
};

#endif // DIALOG_GAME_H
